remaining behind - French English Dictionary